#include "evenement.h"

Evenement::Evenement(Camera &camera) : m_camera(camera)
{
    m_distanceMax = 5;
    m_rotation = false;
}



void Evenement::moussePress(QMouseEvent *event)
{
    m_mouseLastPosition = event->pos();
}

void Evenement::mousseMove(QMouseEvent *event)
{
    //droite gauche
    if(event->pos().x()-m_mouseLastPosition.x()>0)
        m_camera.droite();
    else if(event->pos().x()-m_mouseLastPosition.x()<0)
        m_camera.gauche();

    //haut bas
    if(event->pos().y()-m_mouseLastPosition.y()>0)
        m_camera.up();
    else if(event->pos().y()-m_mouseLastPosition.y()<0)
        m_camera.down();


    m_mouseLastPosition = event->pos();
}

void Evenement::moussRelease()
{

}
